home *** CD-ROM | disk | FTP | other *** search
/ DS-CD ROM 2 1993 August / DS CD-ROM 2.Ausgabe (August 1993).iso / kommunik / ds0036b / install.bat < prev    next >
DOS Batch File  |  1993-02-24  |  13KB  |  382 lines

  1. @echo off
  2. CLS
  3. ECHO.
  4. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  5. ECHO    ║ Installation GS-Mailbox 1.61             (c) 1992 Gandke & Schubert   ║
  6. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  7. ECHO.
  8. ECHO.
  9. ECHO.
  10. ECHO       Bitte rufen Sie das Installations Programm mit dem Ziellaufwerk
  11. ECHO       als Parameter auf.  Der Aufruf sollte demnach z.B. so aussehen:
  12. ECHO.
  13. ECHO                                INSTALL C:
  14. ECHO.
  15. ECHO       Das Programm legt auf dem Ziellaufwerk ein Verzeichnis \GSBOX an,
  16. ECHO       bitte ändern Sie den Verzeichnisnamen nicht.
  17. ECHO.
  18. ECHO       Nach der Installation müssen Sie Ihre CONFIG.SYS Datei anpassen,
  19. ECHO       indem Sie den Wert für FILES auf 71 setzen.
  20. ECHO.
  21. ECHO.
  22. ECHO.
  23. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  24. ECHO    ║         Weiter mit beliebiger Taste - Abbruch mit (CTRL)+(C)          ║
  25. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  26. PAUSE >NUL
  27.  
  28. IF "%1" == "" GOTO NoParameter
  29.  
  30. REM > %1\test.$$$
  31. IF NOT EXIST %1\test.$$$ GOTO FalscherParameter
  32. DEL %1\test.$$$
  33.  
  34.  
  35. CLS
  36. ECHO.
  37. ECHO.
  38. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  39. ECHO    ║ Installation GS-Mailbox 1.61             (c) 1992 Gandke & Schubert   ║
  40. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  41. ECHO.
  42. ECHO.
  43. ECHO                       %1\GSBOX
  44. ECHO                       %1\GSBOX\HILFE
  45. ECHO                       %1\GSBOX\TEXTE
  46. ECHO                       %1\GSBOX\SEND
  47. ECHO                       %1\GSBOX\POST
  48. ECHO                       %1\GSBOX\RECEIVE
  49. ECHO                       %1\GSBOX\NET
  50. ECHO                       %1\GSBOX\LOG
  51. ECHO                       %1\GSBOX\MENUES
  52. ECHO.
  53. ECHO.
  54. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  55. ECHO    ║                    Verzeichnisse werden angelegt ...                  ║
  56. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  57.  
  58. MD %1\GSBOX
  59. MD %1\GSBOX\HILFE
  60. MD %1\GSBOX\TEXTE
  61. MD %1\GSBOX\SEND
  62. MD %1\GSBOX\POST
  63. MD %1\GSBOX\RECEIVE
  64. MD %1\GSBOX\NET
  65. MD %1\GSBOX\LOG
  66. MD %1\GSBOX\MENUES
  67.  
  68. CLS
  69. ECHO.
  70. ECHO.
  71. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  72. ECHO    ║ Installation GS-Mailbox 1.61             (c) 1992 Gandke & Schubert   ║
  73. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  74. ECHO.
  75. ECHO.
  76. ECHO.
  77. ECHO.
  78. ECHO.
  79. ECHO.
  80. ECHO.
  81. ECHO.
  82. ECHO.
  83. ECHO.
  84. ECHO.
  85. ECHO.
  86. ECHO.
  87. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  88. ECHO    ║                    Alte Dateien werden überprüft ...                  ║
  89. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  90.  
  91.  
  92. IF EXIST %1\GSBOX\gstrans.exe DEL %1\GSBOX\gstrans.exe >NUL
  93. IF EXIST %1\GSBOX\list.exe DEL %1\GSBOX\list.exe >NUL
  94. IF EXIST %1\GSBOX\werbung.txt DEL %1\GSBOX\werbung.txt >NUL
  95. IF EXIST %1\GSBOX\info.txt DEL %1\GSBOX\info.txt >NUL
  96. IF EXIST %1\GSBOX\formular.txt DEL %1\GSBOX\formular.txt >NUL
  97. IF EXIST %1\GSBOX\shareware.txt DEL %1\GSBOX\shareware.txt >NUL
  98. IF EXIST %1\GSBOX\remote.exe DEL %1\GSBOX\remote.exe >NUL
  99. IF EXIST %1\GSBOX\statist.exe DEL %1\GSBOX\statist.exe >NUL
  100. IF EXIST %1\GSBOX\INHALT.STR DEL %1\GSBOX\INHALT.STR
  101. IF EXIST %1\GSBOX\START.BAT DEL %1\GSBOX\START.BAT
  102. IF EXIST %1\GSBOX\BOX.EXE DEL %1\GSBOX\BOX.EXE
  103. IF EXIST %1\GSBOX\BOX.CTX DEL %1\GSBOX\BOX.CTX
  104. IF EXIST %1\GSBOX\USER.MSK DEL %1\GSBOX\USER.MSK
  105. IF EXIST %1\GSBOX\EXED.MSK DEL %1\GSBOX\EXED.MSK
  106. IF EXIST %1\GSBOX\SETALL.MSK DEL %1\GSBOX\SETALL.MSK
  107. IF EXIST %1\GSBOX\RMN8_17.@ DEL %1\GSBOX\RMN8_17.@
  108. IF EXIST %1\GSBOX\RMN8_40.@ DEL %1\GSBOX\RMN8_40.@
  109. IF EXIST %1\GSBOX\DOK.TXT DEL %1\GSBOX\DOK.TXT
  110. IF EXIST %1\GSBOX\REQUEST.DBF REN %1\GSBOX\REQUEST.DBF REQUEST.ALF
  111. IF EXIST %1\GSBOX\UPLOAD.DBF REN %1\GSBOX\UPLOAD.DBF UPLOAD.ALF
  112. IF EXIST %1\GSBOX\DOWNLOAD.DBF REN %1\GSBOX\DOWNLOAD.DBF DOWNLOAD.ALF
  113. IF EXIST %1\GSBOX\AREAS.DBF REN %1\GSBOX\AREAS.DBF AREAS.ALF
  114. IF EXIST %1\GSBOX\AUSDEF.DBF REN %1\GSBOX\AUSDEF.DBF AUSDEF.ALF
  115. IF EXIST %1\GSBOX\nodes.DBF REN %1\GSBOX\nodes.DBF nodes.ALF
  116. IF EXIST %1\GSBOX\BEFEHLE.DBF REN %1\GSBOX\BEFEHLE.DBF BEFEHLE.ALF
  117. IF EXIST %1\GSBOX\BLISTE.DBF REN %1\GSBOX\BLISTE.DBF BLISTE.ALF
  118. IF EXIST %1\GSBOX\BRETTER.DBF REN %1\GSBOX\BRETTER.DBF BRETTER.ALF
  119. IF EXIST %1\GSBOX\UPDO.DBF REN %1\GSBOX\UPDO.DBF UPDO.ALF
  120. IF EXIST %1\GSBOX\MODEMS.DBF DEL %1\GSBOX\MODEMS.DBF
  121. IF EXIST %1\GSBOX\DIAL.DBF REN %1\GSBOX\DIAL.DBF DIAL.ALF
  122. IF EXIST %1\GSBOX\flisten.DBF REN %1\GSBOX\flisten.DBF flisten.ALF
  123. IF EXIST %1\GSBOX\DRUPARA.DBF REN %1\GSBOX\DRUPARA.DBF DRUPARA.ALF
  124. IF EXIST %1\GSBOX\GRUPPEN.DBF REN %1\GSBOX\GRUPPEN.DBF GRUPPEN.ALF
  125. IF EXIST %1\GSBOX\HILFE.DBF REN %1\GSBOX\HILFE.DBF HILFE.ALF
  126. IF EXIST %1\GSBOX\MARKIERT.DBF REN %1\GSBOX\MARKIERT.DBF MARKIERT.ALF
  127. IF EXIST %1\GSBOX\NETBRETT.DBF REN %1\GSBOX\NETBRETT.DBF NETBRETT.ALF
  128. IF EXIST %1\GSBOX\NETMSG.DBF REN %1\GSBOX\NETMSG.DBF NETMSG.ALF
  129. IF EXIST %1\GSBOX\tmpin.DBF REN %1\GSBOX\tmpin.DBF tmpin.ALF
  130. IF EXIST %1\GSBOX\NETNODES.DBF REN %1\GSBOX\NETNODES.DBF NETNODES.ALF
  131. IF EXIST %1\GSBOX\POST.DBF REN %1\GSBOX\POST.DBF POST.ALF
  132. IF EXIST %1\GSBOX\POST2.DBF REN %1\GSBOX\POST2.DBF POST2.ALF
  133. IF EXIST %1\GSBOX\PROTO.DBF REN %1\GSBOX\PROTO.DBF PROTO.ALF
  134. IF EXIST %1\GSBOX\PROTOGES.DBF REN %1\GSBOX\PROTOGES.DBF PROTOGES.ALF
  135. IF EXIST %1\GSBOX\SCRIPTDE.DBF REN %1\GSBOX\SCRIPTDE.DBF SCRIPTDE.ALF
  136. IF EXIST %1\GSBOX\STAT1.DBF REN %1\GSBOX\STAT1.DBF STAT1.ALF
  137. IF EXIST %1\GSBOX\STAT2.DBF REN %1\GSBOX\STAT2.DBF STAT2.ALF
  138. IF EXIST %1\GSBOX\TEXTE.DBF REN %1\GSBOX\TEXTE.DBF TEXTE.ALF
  139. IF EXIST %1\GSBOX\USER.DBF REN %1\GSBOX\USER.DBF USER.ALF
  140. IF EXIST %1\GSBOX\intemp.DBF REN %1\GSBOX\intemp.DBF intemp.ALF
  141. IF exist %1\GSBOX\cd.DBF REN del %1\GSBOX\cd.DBF >NUL
  142. if exist %1\gsbox\para.dbf REN %1\GSBOX\PARA*.DBF PARA*.ALF
  143. IF EXIST %1\GSBOX\EXTERN.DBF REN %1\GSBOX\EXTERN.DBF EXTERN.ALF
  144. IF EXIST %1\GSBOX\tmpblist.DBF REN %1\GSBOX\tmpblist.DBF tmpblist.ALF
  145. IF EXIST %1\GSBOX\dupe.DBF REN %1\GSBOX\dupe.DBF dupe.ALF
  146. IF EXIST %1\GSBOX\HILFE.DBT REN %1\GSBOX\HILFE.DBT HILFE.ALT
  147.  
  148. CLS
  149. ECHO.
  150. ECHO.
  151. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  152. ECHO    ║ Installation GS-Mailbox 1.61             (c) 1992 Gandke & Schubert   ║
  153. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  154. ECHO.
  155. ECHO.
  156. ECHO.
  157. ECHO.
  158. ECHO.
  159. ECHO.
  160. ECHO.
  161. ECHO.
  162. ECHO.
  163. ECHO.
  164. ECHO.
  165. ECHO.
  166. ECHO.
  167. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  168. ECHO    ║                    Programmdateien werden kopiert...                  ║
  169. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  170.  
  171.  
  172. COPY GSBOX161 %1\GSBOX\HAUPT.EXE >NUL
  173. IF EXIST kunde COPY kunde %1\GSBOX
  174.  
  175. IF EXIST hilfe GOTO okdisk2
  176.  
  177. :disk2
  178. CLS
  179. ECHO.
  180. ECHO.
  181. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  182. ECHO    ║ Installation GS-Mailbox 1.61             (c) 1992 Gandke & Schubert   ║
  183. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  184. ECHO.
  185. ECHO.
  186. ECHO.
  187. ECHO.
  188. ECHO.
  189. ECHO.
  190. ECHO.
  191. ECHO.
  192. ECHO.
  193. ECHO.
  194. ECHO.
  195. ECHO.
  196. ECHO.
  197. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  198. ECHO    ║                Bitte legen Sie die nächste Diskette ein.              ║
  199. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  200. PAUSE >NUL
  201.  
  202. IF EXIST hilfe GOTO okdisk2
  203.  
  204. GOTO disk2
  205.  
  206. :okdisk2
  207. CLS
  208. ECHO.
  209. ECHO.
  210. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  211. ECHO    ║ Installation GS-Mailbox 1.61             (c) 1992 Gandke & Schubert   ║
  212. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  213. ECHO.
  214. ECHO.
  215. ECHO.
  216. ECHO.
  217. ECHO.
  218. ECHO.
  219. ECHO.
  220. ECHO.
  221. ECHO.
  222. ECHO.
  223. ECHO.
  224. ECHO.
  225. ECHO.
  226. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  227. ECHO    ║                    Programmdateien werden kopiert...                  ║
  228. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  229.  
  230. COPY DBF %1\GSBOX\DBF.EXE >NUL
  231. IF EXIST kunde COPY kunde %1\GSBOX
  232.  
  233. COPY *.TXT %1\GSBOX >NUL
  234. COPY LIST.EXE %1\GSBOX >NUL
  235.  
  236. IF NOT EXIST %1\GSBOX\HILFE\BRETT GOTO nodel1
  237. ECHO J|DEL %1\GSBOX\HILFE\*.* >NUL
  238.  
  239. :NODEL1
  240. COPY HILFE %1\GSBOX\HILFE\H.EXE >NUL
  241.  
  242. :NODEL2
  243. COPY MENUES %1\GSBOX\MENUES\M.EXE >NUL
  244.  
  245. IF EXIST %1\GSBOX\TEXTE\LOGIN.ANS GOTO DR1
  246. COPY TEXTE %1\GSBOX\TEXTE\T.EXE
  247.  
  248. :DR1
  249.  
  250. IF EXIST remote GOTO okdisk3
  251.  
  252. :disk3
  253. CLS
  254. ECHO.
  255. ECHO.
  256. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  257. ECHO    ║ Installation GS-Mailbox 1.61             (c) 1992 Gandke & Schubert   ║
  258. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  259. ECHO.
  260. ECHO.
  261. ECHO.
  262. ECHO.
  263. ECHO.
  264. ECHO.
  265. ECHO.
  266. ECHO.
  267. ECHO.
  268. ECHO.
  269. ECHO.
  270. ECHO.
  271. ECHO.
  272. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  273. ECHO    ║                Bitte legen Sie die nächste Diskette ein.              ║
  274. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  275. PAUSE >NUL
  276.  
  277. IF EXIST remote GOTO okdisk3
  278.  
  279. GOTO disk3
  280.  
  281. :okdisk3
  282. CLS
  283. ECHO.
  284. ECHO.
  285. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  286. ECHO    ║ Installation GS-Mailbox 1.61             (c) 1992 Gandke & Schubert   ║
  287. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  288. ECHO.
  289. ECHO.
  290. ECHO.
  291. ECHO.
  292. ECHO.
  293. ECHO.
  294. ECHO.
  295. ECHO.
  296. ECHO.
  297. ECHO.
  298. ECHO.
  299. ECHO.
  300. ECHO.
  301. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  302. ECHO    ║                    Programmdateien werden kopiert...                  ║
  303. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  304. copy remote %1\gsbox\aremote.exe
  305. %1
  306. cd \gsbox
  307. aremote
  308. DEL aremote.exe >NUL
  309. CD \GSBOX\HILFE
  310. H
  311. DEL H.EXE
  312. CD \GSBOX\MENUES
  313. M
  314. DEL M.EXE
  315. CD \GSBOX\TEXTE
  316. IF EXIST T.EXE T
  317. IF EXIST T.EXE DEL T.EXE
  318. CD \GSBOX
  319.  
  320. HAUPT
  321. DEL HAUPT.EXE
  322. DBF
  323. DEL DBF.EXE
  324. REM > UPDATE.PRG
  325. BOX
  326. list formular.txt
  327. list werbung.txt
  328. list sharewar.txt
  329. CLS
  330. ECHO.
  331. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  332. ECHO    ║ Installation GS-Mailbox 1.61             (c) 1992 Gandke & Schubert   ║
  333. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  334. ECHO.
  335. ECHO.
  336. ECHO.
  337. ECHO.
  338. ECHO.
  339. ECHO.
  340. ECHO        Die Installation ist hiermit abgeschlossen, bitte ändern Sie jetzt
  341. ECHO        den Eintrag FILES=71 in Ihrer CONFIG.SYS. Starten Sie den Rechner
  342. ECHO        erneut. Nach dem booten wechseln Sie in das Verzeichnis GSBOX und
  343. ECHO        starten Sie GS-Mailbox durch die Eingabe START. Unter dem Punkt
  344. ECHO        Drucker, finden Sie die Option HANDBUCH AUSDRUCKEN !!!
  345. ECHO.
  346. ECHO.
  347. ECHO.
  348. ECHO.
  349. ECHO.
  350. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  351. ECHO    ║         Weiter mit beliebiger Taste - Abbruch mit (CTRL)+(C)          ║
  352. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  353. PAUSE >NUL
  354. CLS
  355. GOTO ende
  356. :FalscherParameter
  357. CLS
  358. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  359. ECHO    ║ Installation GS-Mailbox 1.61               (c) 1992 Gandke & Schubert ║
  360. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  361. ECHO.
  362. ECHO                 Sie haben ein falsches Ziellaufwerk angegeben .....
  363. ECHO.
  364. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  365. ECHO    ║         Weiter mit beliebiger Taste - Abbruch mit (CTRL)+(C)          ║
  366. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  367. PAUSE >NUL
  368. GOTO ende
  369. :NoParameter
  370. CLS
  371. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  372. ECHO    ║ Installation GS-Mailbox 1.61               (c) 1992 Gandke & Schubert ║
  373. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  374. ECHO.
  375. ECHO           Sie haben vergessen das Ziellaufwerk anzugeben 'INSTALL C:' !
  376. ECHO.
  377. ECHO    ╔═══════════════════════════════════════════════════════════════════════╗
  378. ECHO    ║         Weiter mit beliebiger Taste - Abbruch mit (CTRL)+(C)          ║
  379. ECHO    ╚═══════════════════════════════════════════════════════════════════════╝
  380. PAUSE >NUL
  381. :ende
  382.